1
general::
Phrase(s): hit the spot
Inf. to be exactly right; to be refreshing. • This cool drink really hits the spot. • That was a delicious meal, dear. It hit the spot.
McGrawhill's American Idioms And Phrasal Verbs
2
general::
Give total satisfaction, as in This beer really hits the spot. This expression gained enormous currency with a 1930s advertising jingle, in which a popular soda was said to hit the spot. [Slang; mid-1800s]
American Heritage Idioms